package fr.uniscol.dao.mapper;

import java.sql.ResultSet;
import java.sql.SQLException;

import org.springframework.jdbc.core.RowMapper;

import fr.uniscol.model.BaseAnneeScolaire;
import fr.uniscol.model.Enseignant;

public class EnseignantRowMapper implements RowMapper<Enseignant> {

	private BaseAnneeScolaire base = null;
	
        public EnseignantRowMapper(){
        }
        
	public EnseignantRowMapper(BaseAnneeScolaire base){
		this.base = base;
	}
	
	@Override
	public Enseignant mapRow(ResultSet rs, int rowNum) throws SQLException {
		
		Enseignant ens = new Enseignant();
		
		ens.setId(rs.getInt("ENSEIGNANTID"));
		ens.setNom(rs.getString("NOM"));
		ens.setPrenom(rs.getString("PRENOM"));
		ens.setBase(base);
		
		return ens;
	}
}
